camera with interchangeable lens - Spanish English Dictionary